PhpOffice\PhpSpreadsheet\Shared\StringHelper A

Total Complexity 69
Dependencies 0
Dependents 40
Total lines 680
Lines of code 352
Logical lines of code 107
Comment lines 352
Methods 30
Properties 7

Methods 30

Method Rating Maintainability Complexity Lines of code
getIsIconvEnabled()
A
54 12 17
buildSYLKCharacters()
A
27
1 160
getCurrencyCode()
S
59 4 16
buildControlCharacters()
S
63 5 9
getThousandsSeparator()
S
62 4 11
getDecimalSeparator()
S
62 4 11
UTF8toBIFF8UnicodeShort()
S
57 3 16
strCaseReverse()
S
62 3 11
SYLKtoUTF8()
S
63 3 10
convertEncoding()
S
64 3 9
testStringAsNumeric()
S
67 3 7
buildCharacterSets()
S
69 3 8
mbStrSplit()
S
74 2 4
returnString()
S
79 2 3
formatNumber()
S
70 2 6
setCurrencyCode()
S
80 1 3
controlCharacterOOXML2PHP()
S
74 1 4
setThousandsSeparator()
S
80 1 3
controlCharacterPHP2OOXML()
S
74 1 4
setDecimalSeparator()
S
80 1 3
sanitizeUTF8()
S
66 1 8
UTF8toBIFF8UnicodeLong()
S
71 1 5
mbIsUpper()
S
78 1 3
strToTitle()
S
78 1 3
strToLower()
S
78 1 3
strToUpper()
S
78 1 3
isUTF8()
S
79 1 3
countCharactersDbcs()
S
79 1 3
countCharacters()
S
79 1 3
substring()
S
78 1 3